put a finish on - Englisch Synonyme Wörterbuch